runtime.m.mallocing (field)
39 uses
runtime (current package)
arena.go#L474: if mp.mallocing != 0 {
arena.go#L480: mp.mallocing = 1
arena.go#L497: mp.mallocing = 0
arena.go#L530: mp.mallocing = 0
arena.go#L752: if mp.mallocing != 0 {
arena.go#L758: mp.mallocing = 1
arena.go#L808: mp.mallocing = 0
cgocheck.go#L48: if gp.m.mallocing != 0 {
iface.go#L137: if getg().m.mallocing != 0 {
malloc.go#L1102: if mp.mallocing != 0 {
malloc.go#L1112: mp.mallocing = 1
malloc.go#L1166: mp.mallocing = 0
malloc.go#L1227: mp.mallocing = 0
malloc.go#L1258: if mp.mallocing != 0 {
malloc.go#L1268: mp.mallocing = 1
malloc.go#L1329: mp.mallocing = 0
malloc.go#L1344: if mp.mallocing != 0 {
malloc.go#L1357: mp.mallocing = 1
malloc.go#L1420: mp.mallocing = 0
malloc.go#L1435: if mp.mallocing != 0 {
malloc.go#L1448: mp.mallocing = 1
malloc.go#L1513: mp.mallocing = 0
malloc.go#L1528: if mp.mallocing != 0 {
malloc.go#L1535: mp.mallocing = 1
malloc.go#L1586: mp.mallocing = 0
mgcsweep.go#L462: if gp.m.locks == 0 && gp.m.mallocing == 0 && gp != gp.m.g0 {
mgcsweep.go#L501: if gp.m.locks == 0 && gp.m.mallocing == 0 && gp != gp.m.g0 {
mheap.go#L1688: gp.m.mallocing++
mheap.go#L1693: gp.m.mallocing--
panic.go#L64: if gp != nil && gp.m != nil && gp.m.mallocing != 0 {
panic.go#L78: if gp != nil && gp.m != nil && gp.m.mallocing != 0 {
panic.go#L759: if gp.m.mallocing != 0 {
panic.go#L1359: gp.m.mallocing++
panic.go#L1464: if mp.locks != 1 || mp.mallocing != 0 || mp.throwing != throwTypeNone || mp.preemptoff != "" || mp.dying != 0 {
preempt.go#L288: return mp.locks == 0 && mp.mallocing == 0 && mp.preemptoff == "" && mp.p.ptr().status == _Prunning
proc.go#L5512: getg().m.mallocing++
proc.go#L5587: getg().m.mallocing--
proc.go#L6459: print(" mallocing=", mp.mallocing, " throwing=", mp.throwing, " preemptoff=", mp.preemptoff, " locks=", mp.locks, " dying=", mp.dying, " spinning=", mp.spinning, " blocked=", mp.blocked, " lockedg=")
runtime2.go#L547: mallocing int32